package com.schezhi.link.auth.constant;

import com.cqfan.cloud.framework.base.constant.CondtionConstant;

/**
 * @Author: JiaLing.Fan
 * @Date: 2022/11/29 19:02
 * @Description:
 */

public class AuthConstant {

    public static final String NAME = "auth";


    public static final String PREFIX = CondtionConstant.CLOUD_PREFIX + "." + NAME;

    public static final String SESSION_PREFIX = PREFIX + ".session";

    public static final String WECHAT_PREFIX = PREFIX + ".wechat";

    public static final String APP_PREFIX = PREFIX + ".app";

    public static final String LDAP_PREFIX = PREFIX + ".remote.ldap";


    public static final String JWT_PREFIX = PREFIX + ".jwt";

    /**
     *  用户启用模式
     */
    public static final String SESSION_MODE = SESSION_PREFIX +".mode";
    public static final String SESSION_ENABLE = SESSION_PREFIX +".enable";
    public static final String SESSION_TYPE = SESSION_PREFIX +".type";

    public static final String JWT_ENABLE = JWT_PREFIX +".enable";
    public static final String S3 = PREFIX + ".s3";

    public static final String S3_ENABLE = S3 +".enable";

}
